spring/mechanical toy - Español Inglés Diccionario